    .px2rem(@name, @px) {
        @{name}: @px / 75 * 1rem;
    }
    
    .head {
        display: flex;
        background: #000000;
        color: #cccccc;
        .px2rem(line-height, 44);
        .px2rem(font-size, 14);
        .left {
            .px2rem(width, 77);
        }
        .center {
            flex: 1;
            
            text-align: center;
        }
        .right {
            .px2rem(width, 108);
        }
    }
    
    .main {
        .table {
            img {
                width: 100%;
                height: 100%;
            }
        }
        .dao {
            .px2rem(margin-top, 15);
            .px2rem(height, 90);
            display: flex;
            align-items: center;
            justify-content: center;
            .he {
                display: flex;
                align-items: center;
                justify-content: center;
                .px2rem(width, 183);
                .px2rem(line-height, 44);
                border: 1px solid #ccc;
                span {
                    color: red;
                }
            }
        }
        .tiwen{
            width: 97%;
            margin: 0 auto;
            .px2rem(margin-top, 30);
            .inngs{
                width: 100%;
                img {
                    width: 100%;
                    height: 100%;
                }
            }
            .jiehshao {
                display: flex;
                .px2rem(margin-top, 20);
                .px2rem(height, 277);
                .left {
                    .px2rem(width, 100);
                    .px2rem(height, 100);
                    img {
                        width: 100%;
                        height: 100%;
                    }
                }
                .right {
                    .px2rem(margin-left, 30);
                    flex: 1;
                    .one {
                        .px2rem(line-height, 30);
                        .px2rem(width, 593);
                        display: flex;
                        color: rgba( 74, 80, 88, 0.878);
                        .le {
                            width: 93%;
                        }
                        .le2 {
                            flex: 1;
                        }
                    }
                    .two {
                        .px2rem(margin-top, 30);
                        .px2rem(font-size, 34);
                        .px2rem(line-height, 54);
                    }
                    .san {
                        .px2rem(line-height, 34);
                        color: rgba( 74, 80, 88, 0.878);
                    }
                }
            }
            .xian{
                margin: 0 auto;
                .px2rem(width, 50);
                border: 1px rgba( 74, 80, 88, 0.878) solid;
            }
        }
    }
.caidan{
    .px2rem(width, 75);
    .px2rem(height, 75);
    position: absolute;
    z-index: 1;
    top:35px; 
    right: 4.2%;

    img{
        width: 100%;
        height: 100%;
        border-radius: 50%;
    }
}
